﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using System.Collections;


public interface IConexion
{

    string Conectar();
    string Desconectar();
    DataSet Cargar_Datos(string NombreDataSet, string NombreTabla, string NombreProcedimiento, ArrayList NombreParametros, ArrayList ValorParametros, ArrayList TiposDato);
    DataSet Cargar_Datos(string NombreDataSet, ArrayList NombreTabla, ArrayList Nombres_Procedimiento, ArrayList NombreParametros, ArrayList ValorParametros, ArrayList TiposDato);
    bool Insertar(string NombreProcedimiento, ArrayList NombreParametros, ArrayList ValorParametros, ArrayList TiposDato, bool esQuery = false);
    bool Insertar(ArrayList NombreProcedimientos, ArrayList NombreParametros, ArrayList ValorParametros, ArrayList TiposDato);
    bool Eliminar(string Consulta, ArrayList NombreParametros, ArrayList ValorParametros, ArrayList TiposDato);
    bool Eliminar(ArrayList Consulta, ArrayList NombreParametros, ArrayList ValorParametros, ArrayList TiposDato);
    bool Editar();



}

